Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>OpenNap</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/OpenNap"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-OpenNap rootpage-OpenNap skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">OpenNap</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1251242444">
/* start https://en.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style>

<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */


.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}


/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above summary">OpenNap</th></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data">Drscholl</td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">0.44 Beta
/ 2001</div></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">
/* start https://en.wikipedia.org/ */


.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}


/* end https://en.wikipedia.org/ */
</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://sourceforge.net/projects/opennap/files/">sourceforge<wbr>.net<wbr>/projects<wbr>/opennap<wbr>/files<wbr>/</a></span> </li></ul>
</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="UNIX" class="mw-redirect" title="UNIX">UNIX</a>, <a href="Linux" title="Linux">Linux</a>, <a href="BSD/OS" title="BSD/OS">BSD/OS</a>, <a href="Solaris_(operating_system)" class="mw-redirect" title="Solaris (operating system)">Solaris</a>, <a href="FreeBSD" title="FreeBSD">FreeBSD</a>, <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Available in</th><td class="infobox-data">English</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="File_sharing" title="File sharing">File sharing</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="General_Public_Licence" class="mw-redirect" title="General Public Licence">General Public Licence</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><a rel="nofollow" class="external free" href="http://opennap.sourceforge.net/">http://opennap.sourceforge.net/</a></td></tr></tbody></table>
<p><b>OpenNap</b> was an <a href="Open-source_software" title="Open-source software">open-source</a> <a href="Napster" title="Napster">Napster</a> server, extending the Napster protocol to allow sharing of any media type, and adding the ability to link servers together. It became popular after the original Napster network was shut down in 2001, but was subject to similar pressures and its use soon declined. As of 2024, the <a href="WinMX" title="WinMX">WinMX</a> client is the only one still in use.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>The original Napster <a href="Peer-to-peer_file_sharing" title="Peer-to-peer file sharing">peer-to-peer file sharing</a> service was a protocol which allowed users to transfer files directly between their clients. The protocol was reverse engineered by a developer nicknamed Drscholl and several other programmers. The first OpenNap servers appeared in 1999, operating in the same manner as Napster servers did. A client program connects to a centralized OpenNap server, search for, share and download files. The OpenNap server keeps track of all available files and provides clients the ability to search the index of available files and initiate a direct transfer between the clients. The files available via OpenNap servers are stored on the clients, never passing through the server. In addition, <a href="Instant_messaging" title="Instant messaging">instant messages</a> (private chat) and group chat services similar to <a href="IRC" title="IRC">IRC</a> were also available.
</p><p>OpenNap servers could be interconnected with each other to form networks. Clients could connect to multiple OpenNap networks. In 2000-2001 an indexing service for all OpenNap servers was created, called <i>Napigator</i>. Napigator allowed server administrators to add their server to a central list, so they could be easily (and often automatically) found by client software. The network was used for research into music tastes and preferences.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>As the <a href="RIAA" class="mw-redirect" title="RIAA">RIAA</a> began to successfully dismantle Napster in the end of 2000, the population of OpenNap began to surge. Even though it appeared OpenNap would become the next Napster, it suffered from the same vulnerability as Napster: centralized servers. During OpenNap's peak in February 2002, the RIAA on behest of its member companies, began sending โ€œ<a href="Cease_and_desist" title="Cease and desist">Cease and Desist</a>โ€ notices to the biggest OpenNap networks.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> OpenNap was reduced from a population of over 250,000 to little more than 50,000 in less than five months.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.winmxworld.com/tutorials/opennap.html">"WinMX World&nbsp;:: OpenNap"</a>. <i>www.winmxworld.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-04-16</span></span>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite id="CITEREFWhitmanLawrence2002" class="citation document cs1">Whitman, B.; Lawrence, S. (2002). "Inferring Descriptions and Similarity for Music from Community Metadata" (Document). International Conference on Mathematics and Computing.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.thecrimson.com/article/2001/2/27/the-next-round-for-napster-pthough/">"The Next Round for Napster | Opinion | The Harvard Crimson"</a>. <i>www.thecrimson.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-04-16</span></span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.slyck.com/story884_OpenNap_A_Domain_of_P2P_Community">"Slyck News - OpenNap โ€“ A Domain of P2P Community"</a>. <i>slyck.com</i>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.semanticscholar.org/topic/OpenNap/2786580">"OpenNap | Semantic Scholar"</a>. <i>www.semanticscholar.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-04-16</span></span>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://github.com/sbcas/opennap">opennap repository</a> on GitHub</li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" ยท ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Peer-to-peer_file_sharing199" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Peer-to-peer_file_sharing199" style="font-size:114%;margin:0 4em"><a href="Peer-to-peer_file_sharing" title="Peer-to-peer file sharing">Peer-to-peer file sharing</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computer_network" title="Computer network">Networks</a>,<br><a href="Communication_protocol" title="Communication protocol">protocols</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Centralized</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Direct_Connect_(protocol)" title="Direct Connect (protocol)">Direct Connect</a></li>
<li><a href="Soribada" title="Soribada">Soribada</a></li>
<li><a href="Soulseek" title="Soulseek">Soulseek</a></li>
<li><a href="XDCC" title="XDCC">XDCC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Decentralized</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BitTorrent" title="BitTorrent">BitTorrent</a></li>
<li><a href="Dat_(software)" title="Dat (software)">DAT</a></li>
<li><a href="EDonkey_network" title="EDonkey network">eDonkey</a></li>
<li><a href="FastTrack" title="FastTrack">FastTrack</a></li>
<li><a href="Fopnu" class="mw-redirect" title="Fopnu">Fopnu</a></li>
<li><a href="Hyphanet" title="Hyphanet">Hyphanet</a></li>
<li><a href="GNUnet" title="GNUnet">GNUnet</a></li>
<li><a href="Gnutella" title="Gnutella">Gnutella</a></li>
<li><a href="Gnutella2" title="Gnutella2">Gnutella2</a></li>
<li><a href="I2P" title="I2P">I2P</a></li>
<li><a href="InterPlanetary_File_System" title="InterPlanetary File System">IPFS</a></li>
<li><a href="Kad_network" title="Kad network">Kad</a></li>
<li><a href="LBRY" title="LBRY">LBRY</a></li>
<li><a href="GiFT#OpenFT_protocol" title="GiFT">OpenFT</a></li>
<li><a href="OnionShare" title="OnionShare">OnionShare</a></li>
<li><a href="Perfect_Dark_(P2P)" title="Perfect Dark (P2P)">Perfect Dark</a></li>
<li><a href="Retroshare" title="Retroshare">Retroshare</a></li>
<li><a href="Share_(P2P)" title="Share (P2P)">Share</a></li>
<li><a href="Tribler" title="Tribler">Tribler</a></li>
<li><a href="WebTorrent" title="WebTorrent">WebTorrent</a></li>
<li><a href="WinMX" title="WinMX">WinMX</a></li>
<li><a href="Winny" title="Winny">Winny</a></li>
<li><a href="ZeroNet" title="ZeroNet">ZeroNet</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Historic</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Audiogalaxy" title="Audiogalaxy">Audiogalaxy</a></li>
<li><a href="CuteMX" title="CuteMX">CuteMX</a></li>
<li><a href="Hotline_Communications" title="Hotline Communications">Hotline</a></li>
<li><a href="Kazaa" title="Kazaa">Kazaa</a></li>
<li><a href="LimeWire" title="LimeWire">LimeWire</a></li>
<li><a href="Morpheus_(file-sharing_software)" title="Morpheus (file-sharing software)">Morpheus</a></li>
<li><a href="Napster" title="Napster">Napster</a></li>
<li><a href="Scour_Inc." title="Scour Inc.">Scour</a></li>
<li><a href="Usenet" title="Usenet">Usenet</a></li>
<li><a href="WASTE" title="WASTE">WASTE</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Comparisons<br>of <a href="Client_(computing)" title="Client (computing)">clients</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Comparison_of_ADC_Software" class="mw-redirect" title="Comparison of ADC Software">Advanced Direct Connect</a></li>
<li><a href="Comparison_of_BitTorrent_clients" title="Comparison of BitTorrent clients">BitTorrent</a></li>
<li><a href="Comparison_of_Direct_Connect_software" title="Comparison of Direct Connect software">Direct Connect</a></li>
<li><a href="Comparison_of_eDonkey_software" title="Comparison of eDonkey software">eDonkey</a></li>
<li><a href="Gnutella#Gnutella_features" title="Gnutella">Gnutella</a></li>
<li><a href="Gnutella2#Comparison" title="Gnutella2">Gnutella2</a></li>
<li><a href="WebTorrent" title="WebTorrent">WebTorrent</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Hyperlinks</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ed2k_URI_scheme" title="Ed2k URI scheme">eD2k</a></li>
<li><a href="Magnet_URI_scheme" title="Magnet URI scheme">Magnet</a></li>
<li><a href="Metalink" title="Metalink">Metalink</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Uses</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Backup" title="Backup">Backup</a></li>
<li><a href="Broadcatching" title="Broadcatching">Broadcatching</a></li>
<li><a href="Shared_resource" title="Shared resource">Disk sharing</a></li>
<li><a href="Online_video_platform" title="Online video platform">Game and video sharing</a></li>
<li><a href="Image_sharing" title="Image sharing">Image sharing</a></li>
<li><a href="Music_download" title="Music download">Music sharing</a></li>
<li><a href="Peercasting" title="Peercasting">Peercasting</a></li>
<li><a href="Seedbox" title="Seedbox">Seedboxes</a></li>
<li><a href="Sharing#In_computer_and_Internet_culture" title="Sharing">Sharing software</a></li>
<li><a href="Peer-to-peer_web_hosting" title="Peer-to-peer web hosting">Web hosting</a> (<a href="Freenet" class="mw-redirect" title="Freenet">Freesite</a>, <a href="InterPlanetary_File_System" title="InterPlanetary File System">IPFS</a>, <a href="ZeroNet" title="ZeroNet">ZeroNet</a>)</li>
<li><a href="Legal_aspects_of_file_sharing" title="Legal aspects of file sharing">Legal aspects</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Concepts</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Privacy44" scope="row" class="navbox-group" style="width:1%"><a href="Privacy_in_file_sharing_networks" title="Privacy in file sharing networks">Privacy</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Anonymous_P2P" title="Anonymous P2P">Anonymous P2P</a></li>
<li><a href="Darknet" title="Darknet">Darknet</a></li>
<li><a href="Darkweb" class="mw-redirect" title="Darkweb">Darkweb</a></li>
<li><a href="Friend-to-friend" title="Friend-to-friend">Friend-to-friend</a></li>
<li><a href="Open_music_model" title="Open music model">Open music model</a></li>
<li><a href="Private_P2P" class="mw-redirect" title="Private P2P">Private P2P</a></li>
<li><a href="Tor_(network)" title="Tor (network)">Tor</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Internal<br>technologies</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Distributed_hash_table" title="Distributed hash table">Distributed hash table</a></li>
<li><a href="Merkle_tree" title="Merkle tree">Merkle tree</a></li>
<li><a href="NAT_traversal" title="NAT traversal">NAT traversal</a></li>
<li><a href="Peer_exchange" title="Peer exchange">Peer exchange</a></li>
<li><a href="BitTorrent_protocol_encryption" title="BitTorrent protocol encryption">BitTorrent protocol encryption</a></li>
<li><a href="SHA-1" title="SHA-1">SHA-1</a></li>
<li><a href="SHA-2" title="SHA-2">SHA-2</a></li>
<li><a href="Super-seeding" title="Super-seeding">Super-seeding</a></li>
<li><a href="BitTorrent_tracker" title="BitTorrent tracker">BitTorrent tracker</a></li>
<li><a href="UDP_hole_punching" title="UDP hole punching">UDP hole punching</a></li>
<li><a href="Micro_Transport_Protocol" title="Micro Transport Protocol">Micro Transport Protocol</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-04-23" href="https://en.wikipedia.org/wiki/?title=OpenNap&amp;oldid=1286983131">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>